surface sluff - Turkish English Dictionary